//package flc.ast.activity;
//
//import androidx.appcompat.app.AppCompatActivity;
//
//import android.os.Bundle;
//import android.util.Log;
//import android.view.View;
//
//import com.shuyu.gsyvideoplayer.GSYVideoManager;
//import com.shuyu.gsyvideoplayer.listener.VideoAllCallBack;
//import com.shuyu.gsyvideoplayer.utils.OrientationUtils;
//import com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer;
//
//import flc.ast.BaseAc;
//import flc.ast.R;
//import flc.ast.databinding.ActivityPlayBinding;
//
//public class PlayActivity extends BaseAc<ActivityPlayBinding> implements VideoAllCallBack {
//
//    private StandardGSYVideoPlayer videoPlayer;
//    private OrientationUtils orientationUtils;
//    private String videoPlayTitle = "";
//    public static String videoUri = "";
//
//    @Override
//    protected int onCreate() {
//        return R.layout.activity_play;
//    }
//
//    @Override
//    protected void initView() {
//        videoPlayer = mDataBinding.gsyVv;
//        videoPlayTitle = getString(R.string.play_video);
////         videoUri="https://media.w3.org/2010/05/sintel/trailer.mp4";
//        videoPlayer.setUp(videoUri, true, videoPlayTitle);
////        videoPlayer.setUp(videoUri, true, videoPlayTitle);
//        Log.e("TAG", "initView: " + videoUri);
//
//        //标题
//        videoPlayer.getTitleTextView().setVisibility(View.VISIBLE);
//        //返回
//        videoPlayer.getBackButton().setVisibility(View.VISIBLE);
//        //设置旋转
//        orientationUtils = new OrientationUtils(this, videoPlayer);
//        //设置全屏按键功能,这是使用的是选择屏幕，而不是全屏
//        videoPlayer.getFullscreenButton().setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                orientationUtils.resolveByClick();
//            }
//        });
//        //是否可以滑动调整
//        videoPlayer.setIsTouchWiget(true);
//        //设置返回键功能
//        videoPlayer.getBackButton().setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                onBackPressed();
//            }
//        });
//        videoPlayer.startPlayLogic();
//        videoPlayer.setVideoAllCallBack(this);
//    }
//
//    @Override
//    protected void initData() {
//
//    }
//
//    @Override
//    protected void onPause() {
//        super.onPause();
//        videoPlayer.onVideoPause();
//    }
//
//    @Override
//    protected void onResume() {
//        super.onResume();
//        videoPlayer.onVideoResume();
//    }
//
//    @Override
//    protected void onDestroy() {
//        super.onDestroy();
//        GSYVideoManager.releaseAllVideos();
//    }
//
//    @Override
//    public void onBackPressed() {
//        //释放所有
//        videoPlayer.setVideoAllCallBack(null);
//        super.onBackPressed();
//    }
//
//    @Override
//    public void onStartPrepared(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onPrepared(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickStartIcon(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickStartError(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickStop(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickStopFullscreen(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickResume(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickResumeFullscreen(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickSeekbar(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickSeekbarFullscreen(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onAutoComplete(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onComplete(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onEnterFullscreen(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onQuitFullscreen(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onQuitSmallWidget(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onEnterSmallWidget(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onTouchScreenSeekVolume(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onTouchScreenSeekPosition(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onTouchScreenSeekLight(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onPlayError(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickStartThumb(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickBlank(String url, Object... objects) {
//
//    }
//
//    @Override
//    public void onClickBlankFullscreen(String url, Object... objects) {
//
//    }
//}